Random
Caretta caretta
Synonyms for Caretta caretta
loggerhead turtle
loggerhead
marine turtle
sea turtle
For more similar words, try
Caretta caretta
on Thesaurus.plus dictionary