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