Found 2 items, similar to Iguana iguana.
English → English (WordNet)
Definition: Iguana iguana
Iguana iguana
n : large herbivorous tropical American arboreal lizards with a
spiny crest along the back; used as human food in Central
America and South America [syn:
common iguana,
iguana]
English → English (gcide)
Definition: Iguana iguana
Iguanidae
\Iguanidae\ n.
A natural family of New World lizards including the common
Iguana,
Iguana iguana.
Syn: family
Iguanidae.
[WordNet 1.5]