Synonyms and Antonyms for Caretta_caretta

1. Caretta caretta (n.)

very large carnivorous sea turtle; wide-ranging in warm open seas

Synonyms: