Wide-ranging marine turtle with flexible leathery carapace, largest living turtle
English: leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea
Less certain link between this word and this sense.
Dermochelys coriacea, leatherback, leatherback turtle, leathery turtle
English: leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea
Less certain link between this word and this sense.