Definition of mylodon
English to English noun - large (bear-sized) extinct edentate mammal of the Pleistocene in South America
source: WordNet 3.0 - An extinct genus of large slothlike American edentates, allied to Megatherium.
source: Webster 1913
Visual Synonyms 
Nearby Word
mylodon, melodeon, maldon, myeloidin, meltdown, melt down, milton, melton, milden, miltown, mauldin, mildness, miltonia, maldanian, miltonian, melatonin, malathion, malleation, maltin, molten
|
|
|