LEATHERBACK


Meaning of LEATHERBACK in English

[leath.er.back] n (ca. 1855): 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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.