leathery turtle Meaning, Definition & Usage

  1. noun wide-ranging marine turtle with flexible leathery carapace; largest living turtle
    Dermochelys coriacea; leatherback turtle; leatherback.

WordNet