Find the word definition

Wiktionary
green sea turtles

n. (green sea turtle English)