loggerhead sea turtle (English, noun)
expansion: loggerhead sea turtle (plural loggerhead sea turtles)
Senses:
glosses: Synonym of loggerhead turtle.
Forms:
form: loggerhead sea turtles
tags: plural