Subscribe
URL of the page has been copied to clipboard.
Meaning : Very large carnivorous sea turtle. Wide-ranging in warm open seas.
Synonyms : loggerhead, loggerhead turtle
Install App
Caretta caretta meaning in Telugu.