VariousWords beta
Related Terms:
Definitions:
Noun
common iguana
iguana
Iguana iguana
Definition: large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
Definition: A green iguana (Iguana iguana), a large tropical American lizard often kept as a pet