English Dictionary
◊ IGUANA IGUANA
Iguana iguana
n : large herbivorous tropical American arboreal lizards with a
spiny crest along the back; used as human food in Central
and South America [syn: {common iguana}, {iguana}, {Iguana
iguana}]