Find the word definition

Wiktionary
plateless turtles

n. (plateless turtle English)