English
Detailed Synonyms for sea turtle in English
sea turtle:
sea turtle [the ~] nom
-
the sea turtle
– any of various large turtles with limbs modified into flippers; widely distributed in warm seas 1the marine turtle; the sea turtle– any of various large turtles with limbs modified into flippers; widely distributed in warm seas 1