loggerhead turtle

English

A loggerhead turtle.
a taxidermied loggerhead turtle

Noun

loggerhead turtle (plural loggerhead turtles)

  1. A large, carnivorous marine turtle, Caretta caretta, found in warm seas

Synonyms

Translations

References

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.