This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Toxodon

  1. n.
    A gigantic extinct herbivorous mammal from South America, having teeth bent like a bow. It is the type of the order Toxodonta.



Shares

Related Words

Menu