Loggerhead Sea Turtle Definition

noun
Caretta caretta.
Wiktionary