English Dictionary
◊ IGUANODON
iguanodon
n : massive herbivorous bipedal dinosaur with a long heavy tail;
common in Europe and North Africa; early Cretaceous