- leatherback as a noun:
- 1
leatherback
noun
1 leatherback
Wide-ranging marine turtle with flexible leathery carapace; largest living turtle.
synonyms: Dermochelys coriacea, leatherback turtle, leathery turtle.
debug info: 0.0199
noun
Wide-ranging marine turtle with flexible leathery carapace; largest living turtle.
synonyms: Dermochelys coriacea, leatherback turtle, leathery turtle.
debug info: 0.0199