tuatara ( synonym found)

Definition of tuatara:

°Either of two reptiles, Sphenodon punctatus or Sphenodon guntheri, native to New Zealand, that resemble lizards.

Back to Top