Word info

tinodontid

Noun

Meaning

tinodontid (plural tinodontids)

(zoology) Any extinct early mammal in the family Tinodontidae.

Source: en.wiktionary.org

Close letter words and terms