leatherback turtle
1.
(
noun
) wide ranging marine turtle with flexible leathery carapace; largest living turtle
Synonyms:
Dermochelys coriacea
,
leatherback
,
leathery turtle
Related Words:
marine turtle
,
sea turtle
Terms and Conditions of Use / Copyright Notice