iguana
English Dictionary
->
Letter I
-> iguana
Search Dictionary:
iguana Definition
(n)
large
herbivorous
tropical
American
arboreal
lizards
with
a
spiny
crest
along
the
back
;
used
as
human
food
in
Central
America
and
South
America
iguana Synonyms
common iguana
iguana
Iguana iguana
© Art Branch Inc.