English dictionary
tuatara meaning and definition
Definition and meaning of tuatara at MeaningMonkey.org. tuatara meaning and definition in the English Dictionary.TUATARA noun
Definition of tuatara (noun)
- only extant member of the order Rhynchocephalia of large spiny lizard-like diapsid reptiles of coastal islands off New Zealand
- synonyms: Sphenodon punctatum
Source: Princeton University Wordnet