English dictionary
mylodontid meaning and definition
Definition and meaning of mylodontid at MeaningMonkey.org. mylodontid meaning and definition in the English Dictionary.MYLODONTID noun
Definition of mylodontid (noun)
- a variety of extinct edentate
Source: Princeton University Wordnet