Answers

2014-11-08T00:07:11+05:30
The tuatara, found only in New Zealand, is a lizard like reptile having three eyes.
0
2014-11-08T01:19:29+05:30
Which is the three eyed animal ?

It's theĀ tuatara.
0
Ya it is tuatara ...for more info u shud search on this ...to clear ur concepts more visibly. .