sea turtle
sea
si:
si
turtle
tɜ:tl
tētl

Definition & Meaning of "sea turtle"in English

Sea turtle
01

any slow-paced amphibian with a hard domed shell that lives in the sea and comes to shore to lay eggs each year 

Dialectamerican flagAmerican
sea turtle definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Compound
Countable
Plural form
sea turtles
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store