English synonyms about - contact  

Iguana iguana

noun

1 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.

synonyms: common iguana, iguana.

Dutch: leguaan, iguana
Polish: iguana, legwan


Find more on Iguana iguana elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0338