Find the word definition

Wiktionary
lute turtles

n. (lute turtle English)