Get Your Premium Membership

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


Related Information

More Iguana Iguana Links

Synonyms

common iguana, iguana



Book: Radiant Verses: A Journey Through Inspiring Poetry