Noun caretta caretta has 1 sense
  1. loggerhead, loggerhead turtle, Caretta caretta - very large carnivorous sea turtle; wide ranging in warm open seas
    --1 is a kind of sea turtle, marine turtle
    --1 is a member of Caretta, genus Caretta
,
TOP