Definition of Iguana

Any infomration entered here is solely your responsibility

Currently available definitions
Iguana in Burmese
Noun
  1. ဖြတ္
  2. ပုတ္သင္
Iguana in English
Noun
  1. large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
Iguana in Zotung
Noun
  1. Chikua