SynonymX
Speak
Iguana Iguana
Definition of Iguana Iguana
1.
Large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
Noun
Synonyms for word "iguana iguana"
common iguana
iguana
Semanticaly linked words with "iguana iguana"
iguanid
iguanid lizard
genus iguana
Hyponims for word "iguana iguana"
iguanid
iguanid lizard