megatherian : Idioms & Phrases


megatherian mammal

  • noun a large extinct ground sloth
    megatheriid; megatherian.
WordNet