Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leatherback Definition

Cancel
leatherback
noun(leath-er-back)
the largest existing sea turtle (Dermochelys coriacea) distinguished by its flexible carapace composed of a mosaic of small bones embedded in a thick leathery skin

Words Related to leatherback!

leatherback Examples by Brain Bank Users