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