Darwin's theory of living fossils' finally gets a shoulder
The Sphenodon or tuatara is a relatively large lizard-like animal that once lived on the main islands of New Zealand but has been pushed to smaller, offshore islands by human activity.
Feb 24, 2017, 14:35 PM IST