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