Word info

deinotheriid

Noun

Meaning

deinotheriid (plural deinotheriids)

(zoology) Any prehistoric proboscidean of the suborder Deinotherioidea

Source: en.wiktionary.org

Close letter words and terms