1. wide ranging marine turtle with flexible leathery carapace; largest living turtle
leathery turtle |