iguanodontid
Noun
Meaning
iguanodontid (plural iguanodontids)
(zoology) Any member of the family †Iguanodontidae of iguana-like dinosaurs.
Noun
iguanodontid (plural iguanodontids)
(zoology) Any member of the family †Iguanodontidae of iguana-like dinosaurs.