Loggerhead Sea Turtle

Loggerhead Turtle

Loggerheads are the most abundant species of sea turtle found in U.S. Atlantic coastal waters. The species is named for its relatively large head, which support powerful jaw musculature and enables them to feed on hard-shelled prey, such as whelks and con

Share by: