caretta caretta synonym
enter a word
list of synonyms of word caretta caretta
caretta caretta (noun)
loggerhead
loggerhead turtle
caretta caretta
sea turtle
(generic term)
marine turtle
(generic term)
synonym dictionary
-