MYLODON


Meaning of MYLODON in English

n. an extinct gigantic ground sloth of the genus Mylodon, with cylindrical teeth and found in deposits formed during the ice age of the Pleistocene epoch in South America.

Etymology: mod.L f. Gk mule mill, molar + odous odontos tooth

Oxford English vocab.      Оксфордский английский словарь.