English dictionary
megatheriidae meaning and definition
Definition and meaning of megatheriidae at MeaningMonkey.org. megatheriidae meaning and definition in the English Dictionary.MEGATHERIIDAE noun
Definition of Megatheriidae (noun)
- extinct ground sloths
- synonyms: family Megatheriidae
Source: Princeton University Wordnet