Definitions for iguanodon
Overview of noun iguanodon
The noun iguanodon has 1 senses? (no senses from tagged texts)
1. iguanodon
(massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period)






