VariousWords beta
Related Terms:
Definitions:
Noun
loggerhead
loggerhead turtle
Caretta caretta
Definition: very large carnivorous sea turtle; wide-ranging in warm open seas
Definition: A large, carnivorous, marine turtle, Caretta caretta, found in warm seas