MYLODON


Meaning of MYLODON in English

(n.) An extinct genus of large slothlike American edentates, allied to Megatherium.

Webster's English dictionary.      Английский словарь Webster.