English
Detailed Synonyms for Iguana iguana in English
Iguana iguana:
Iguana iguana [the ~] nomen
-
the Iguana 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