iguanodon
English Dictionary
->
Letter I
-> iguanodon
Search Dictionary:
iguanodon Definition
(n)
massive
herbivorous
bipedal
dinosaur
with
a
long
heavy
tail
;
common
in
Europe
and
northern
Africa
;
early
Cretaceous
period
iguanodon Synonyms
iguanodon
© Art Branch Inc.