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