Megatheriid — synonyms, definition
1. megatheriid (Noun)
2 synonyms
megatherian megatherian mammal
1 definition
megatheriid (Noun) — A large extinct ground sloth.
1 type of
edentate
2 types
ground sloth megathere
2 parts of
Megatheriidae family Megatheriidae