English synonyms about - contact  

Caretta

noun

1 Caretta

Loggerhead turtles.

synonym: genus Caretta.


Find more on Caretta elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146