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