Leathery Turtle Synonyms

Wide-ranging marine turtle with flexible leathery carapace; largest living turtle
(Noun)