common iguana
1.
(
noun
) large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central and South America
Synonyms:
Iguana iguana
,
iguana
Related Words:
iguanid
,
iguanid lizard
Terms and Conditions of Use / Copyright Notice