Leatherback (noun) Definition, Meaning & Examples

noun
  1. a large turtle, Dermochelys coriacea, of warm and tropical seas, having a ridged leathery carapace: family Dermochelidae
Leatherback (noun) Definition, Meaning & Examples

More Definitions