Word info

titanoideid

Noun

Meaning

titanoideid (plural titanoideids)

(zoology) Any extinct pantodont in the family Titanoideidae.

Source: en.wiktionary.org

Close letter words and terms