megatherian mammal

Noun
  1. A large extinct ground sloth (synset 102461148)

Found on Word Lists

Other Searches