0
A loggerhead turtle is an organism that lives in the neritic portion of the ocean
Loggerhead sea turtle was created in 1758.
Loggerhead musk turtle was created in 1857.
the loggerhead turtle
Yes it's a Loggerhead Sea Turtle