lute turtle
English
Noun
lute
turtle
(
plural
lute turtles
)
The
leatherback
.