Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

loggerhead turtle Definition

Cancel
loggerhead turtle
noun()
very large carnivorous sea turtle; wide-ranging in warm open seas
Synonyms: caretta caretta, loggerhead,

Words Related to loggerhead turtle!

loggerhead turtle Examples by Brain Bank Users