English synonyms about - contact  

sea turtle

noun

1 sea turtle

Any of various large turtles with limbs modified into flippers; widely distributed in warm seas.

synonym: marine turtle.

Dutch: zeeschildpad


Find more on sea turtle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142