Meaning of common iguana
Definition of common iguana
(noun)
large
herbivorous
tropical
American
arboreal
lizards with a
spiny
crest
along
the back;
used
as
human
food
in Central America and South America
Other information on common iguana
WIKIPEDIA results for
common iguana
Amazon results for
common iguana
Tweet