English
Detailed Synonyms for iguana in English
iguana:
-
the iguana
-
the iguana
– large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America 1the iguana; the Iguana iguana; the common iguana– large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America 1