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