TOXODON


Meaning of TOXODON in English

noun a gigantic extinct herbivorous mammal from south america, having teeth bent like a bow. it is the type of the order toxodonta.

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