English dictionary
mylodon meaning and definition
Definition and meaning of mylodon at MeaningMonkey.org. mylodon meaning and definition in the English Dictionary.MYLODON noun
Definition of mylodon (noun)
- large (bear-sized) extinct edentate mammal of the Pleistocene in South America
Source: Princeton University Wordnet