leatherback

1. (noun) wide ranging marine turtle with flexible leathery carapace; largest living turtle
Synonyms: Dermochelys coriacea, leatherback turtle, leathery turtle
Related Words: marine turtle, sea turtle



Terms and Conditions of Use / Copyright Notice