sea tortoise
English
Noun
sea
tortoise
(
plural
sea tortoises
)
Synonym of
sea turtle
.