sea turtle
English Dictionary
->
Letter S
-> sea turtle
Search Dictionary:
sea turtle Definition
(n)
any
of
various
large
turtles
with
limbs
modified
into
flippers
;
widely
distributed
in
warm
seas
sea turtle Synonyms
marine turtle
sea turtle
© Art Branch Inc.