MYLODON


Meaning of MYLODON in English

n. large extinct animal native of South America which lacked incisors

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.