Skip to main content

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
Advertisement