English dictionary
caretta caretta meaning and definition
Definition and meaning of caretta caretta at MeaningMonkey.org. caretta caretta meaning and definition in the English Dictionary.CARETTA CARETTA noun
Definition of Caretta caretta (noun)
- very large carnivorous sea turtle; wide-ranging in warm open seas
- synonyms: loggerhead, loggerhead turtle
Source: Princeton University Wordnet