Word info

toxodontid

Noun

Meaning

toxodontid (plural toxodontids)

(zoology) Any mammal in the family †Toxodontidae

Source: en.wiktionary.org

Close letter words and terms