tuatara
English Dictionary
->
Letter T
-> tuatara
Search Dictionary:
tuatara Definition
(n)
only
extant
member
of
the
order
Rhynchocephalia
of
large
spiny
lizard
-
like
diapsid
reptiles
of
coastal
islands
off
New
Zealand
tuatara Synonyms
Sphenodon punctatum
tuatara
© Art Branch Inc.