SynonymX
Speak
Iguanodon
Definition of Iguanodon
1.
Massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period
Noun
Semanticaly linked words with "iguanodon"
dinosaur
genus iguanodon
Hyponims for word "iguanodon"
dinosaur