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