tuatara
English
tuatara meaning in English • tuatara का अर्थ अंग्रेजी में
Noun
- A large iguanalike reptile (Sphenodon punctatum) formerly common in New Zealand, but by 1900 confined to certain islets near the coast. It reaches a length of two and a half feet, is dark olive-green with small white or yellowish specks on the