Definition of Megatheriid

  • 1. A large extinct ground sloth Noun

Synonyms for word "megatheriid"

Semanticaly linked words with "megatheriid"

Hyponims for word "megatheriid"