Word info

iguanodontid

Noun

Meaning

iguanodontid (plural iguanodontids)

(zoology) Any member of the family †Iguanodontidae of iguana-like dinosaurs.

Source: en.wiktionary.org

Close letter words and terms