Tuatara — synonyms, definition
1. tuatara (Noun)
1 synonym
Sphenodon punctatum
1 definition
tuatara (Noun) — Only extant member of the order Rhynchocephalia of large spiny lizard-like diapsid reptiles of coastal islands off New Zealand.
2 types of
diapsid diapsid reptile
2 parts of
Sphenodon genus Sphenodon