Meaning of sphenodon punctatum

Definition of sphenodon punctatum

(noun) only extant member of the order Rhynchocephalia of large spiny lizard-like diapsid reptiles of coastal islands off New Zealand

Other information on sphenodon punctatum

WIKIPEDIA results for sphenodon punctatum
Amazon results for sphenodon punctatum