Refine this word faster
Sea turtle
noun
Definitions
Noun
- 1 Any turtle that inhabits oceans.
- 2 any of various large turtles with limbs modified into flippers; widely distributed in warm seas wordnet
See also for "sea turtle"
Next best steps
Mini challenge
Unscramble this word: seaturtle