leatherback
le dher bak
- n wide-ranging marine turtle with flexible leathery carapace; largest living turtle
- He has helped point out, for example, that female turtles make many nests, meaning that killing even a few can have geometric consequences: "In Florida, we get 20 or 30 leatherback .