English
Detailed Synonyms for Caretta caretta in English
Caretta caretta:
Caretta caretta [the ~] nom
-
the Caretta caretta
– very large carnivorous sea turtle; wide-ranging in warm open seas 1the loggerhead turtle; the Caretta caretta; the loggerhead– very large carnivorous sea turtle; wide-ranging in warm open seas 1