wide-ranging marine turtle with flexible leathery carapace; largest living turtle
<noun.animal>
<noun.animal>
Dermochelys coriacea |
leatherback |
leatherback turtle |
leathery turtle |