tuatara

This is not a dictionary! - Search for "tuatara" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    tuatara noun english

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