English synonyms about - contact  

Caretta caretta

noun

1 Caretta caretta

Very large carnivorous sea turtle; wide-ranging in warm open seas.

synonyms: loggerhead, loggerhead turtle.


Find more on caretta caretta elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0451