Found 1 items, similar to common iguana.
English → English (WordNet)
Definition: common iguana
common 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:
iguana,
Iguana iguana]