iguana
1. [ noun ] (zoology) large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central and South America
Synonyms: Iguana_iguana common_iguana
Related terms: iguanid genus_Iguana
Similar spelling:   Iguania