iguana has definitions from the field of zoology
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

Related terms

iguanid genus_Iguana

*