megatheriid
1.
(
noun
) a large extinct ground sloth
Synonyms:
megatherian
,
megatherian mammal
Related Words:
edentate
,
ground sloth
,
megathere
Terms and Conditions of Use / Copyright Notice