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

leatherbacks Definition

Cancel
leatherbacks
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 leatherbacks!

leatherbacks Examples by Brain Bank Users