English Dictionary
◊ TUATARA
tuatara
n : only extant member of the order Rhynchocephalia of large
spiny lizard-like diapsid reptiles of coastal islands off
New Zealand [syn: {Sphenodon punctatum}]