'Leatherback' definitions:

Definition of 'leatherback'

(from WordNet)
noun
Wide-ranging marine turtle with flexible leathery carapace; largest living turtle [syn: leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea]

Definition of 'Leatherback'

From: GCIDE

Words containing 'Leatherback'