English synonyms about - contact  

genus Caretta

noun

1 genus Caretta

Loggerhead turtles.

synonym: Caretta.


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

debug info: 0.0171