• Definition for "iguana iguana"
    • large herbivorous tropical United states arboreal lizards with…
    • View More
  • Hypernym for "iguana iguana"

iguana iguana definition

  • noun:
    • large herbivorous tropical United states arboreal lizards with a spiny crest across the back; made use of as peoples food in Central America and South America
29 votes

How would you define iguana iguana?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!