caretta caretta


Meanings

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