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

caretta caretta Definition

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

Words Related to caretta caretta!

caretta caretta Examples by Brain Bank Users