n. a large extinct plant-eating dinosaur of the genus Iguanodon, with forelimbs smaller than hind limbs. [IGUANA (from its resemblance to this), after mastodon etc.]
IGUANODON
Meaning of IGUANODON in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012