Iguana

Noun

  • Any member of the genus Iguana.
  • Any of several members of the lizard family Iguanidae.
  • A green iguana (Iguana iguana); a large tropical American lizard often kept as a pet.

Leave a Reply

Your email address will not be published.