WikiWord

iguanodon

From WikiWord, the free dictionary

English

Definitions

noun

  1. Any of several large dinosaurs, of the genus Iguanodon, of the Jurassic and Cretaceous periods

Related words

Synonyms

Associated

References