- loggerhead turtle as a noun:
- 1
loggerhead turtle
noun
1 loggerhead turtle
Very large carnivorous sea turtle; wide-ranging in warm open seas.
synonyms: Caretta caretta, loggerhead.
debug info: 0.0251
noun
Very large carnivorous sea turtle; wide-ranging in warm open seas.
synonyms: Caretta caretta, loggerhead.
debug info: 0.0251