Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various large turtles with limbs modified into flippers. Widely distributed in warm seas.
Synonyms : sea turtle
Install App
Marine turtle meaning in Telugu.