Currently available definitions
Iguana in Burmese
Noun- ဖြá€á€¹
- ပုá€á€¹á€žá€„္
Iguana in English
Noun- 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- Chikua
Nearby