The definition of 'carettas' & the word 'carettas' in example sentences or phrases

Noun
1
loggerhead turtles

Synonyms of the word 'carettas' & Antonyms of the word 'carettas'.

Noun
SynonymsCaretta, genus Caretta,