CARETTA





Definition:

  1. [noun] loggerhead turtles
    Synonyms: Caretta, genus Caretta

Synonyms: