leatherback in Turkish leatherback in Turkish deri sırtlı deniz kaplumbağası noun A large sea turtle, Dermochelys coriacea, with a leathery back. Add to Flashcards