- marine turtle as a noun:
- 1
marine turtle
noun
1 marine turtle
Any of various large turtles with limbs modified into flippers; widely distributed in warm seas.
synonym: sea turtle.
Dutch: zeeschildpad
debug info: 0.0172
noun
Any of various large turtles with limbs modified into flippers; widely distributed in warm seas.
synonym: sea turtle.
Dutch: zeeschildpad
debug info: 0.0172