ENGLISH → NEPALI
iguana
01
noun
इगुआना (ठूलो छेपारो)
large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America