iguanodon
1. [ noun ] (zoology) massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and North Africa; early Cretaceous
Related terms: dinosaur genus_Iguanodon
Similar spelling:   iguanid
  Iguanidae