leatherback turtle

Noun
  1. Wide-ranging marine turtle with flexible leathery carapace;
    Largest living turtle (synset 101668182)

Found on Word Lists

Other Searches