Leatherback — synonyms, definition
1. leatherback (Noun)
3 synonyms
Dermochelys coriacea leatherback turtle leathery turtle
1 definition
leatherback (Noun) — Wide-ranging marine turtle with flexible leathery carapace; largest living turtle.
2 types of
marine turtle sea turtle
2 parts of
Dermochelys genus Dermochelys