Amazing Facts about Iguana – The Jaw-Dropping Trivia about this Lizard!


Prev Page
Next Page

2. Iguana has third eye

Iguana, a large lizard, has a third eye – the retina-like structure that makes the connection to the pineal gland but it does not pave the way for image creation.

Iguana