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)

  1. extinct ground sloths
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: