'Dermochelys coriacea' definitions:
Definition of 'Dermochelys coriacea'
From: WordNet
noun
Wide-ranging marine turtle with flexible leathery carapace; largest living turtle [syn: leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea]