Animals

Fruits

Search Word | പദം തിരയുക

  

Iguana

English Meaning

Any species of the genus Iguana, a genus of large American lizards of the family Iguanidæ. They are arboreal in their habits, usually green in color, and feed chiefly upon fruits.

  1. Any of various large tropical American lizards of the family Iguanidae, often having spiny projections along the back.

×

Found Wrong Meaning for Iguana?

Name :

Email :

Details :



×