What is the meaning of sea turtle in English?

Learn vocabulary with pictures as well as definitions of sea turtle in English

Learn in

See more

n. sea turtle

Definition of sea turtle in English

Turtle of large size with an oval carapace and fins that curve backwards, which lives in salt water and only goes on land to spawn.

Synonyms of sea turtle in English

marine turtle