wide-ranging marine turtle with flexible leathery carapace; largest living turtle
[ Syn: leatherback turtle , leathery turtle , dermochelys coriacea ]
wide-ranging marine turtle with flexible leathery carapace; largest living turtle
[ Syn: leatherback turtle , leathery turtle , dermochelys coriacea ]