dermochelid

Noun

 * 1)  Any turtle in the family, comprising only one species: the leatherback,.