caretta
1. [ noun ] (biology,zoology) loggerhead turtles
Synonyms: genus_Caretta
Related terms: reptile_genus Cheloniidae loggerhead
Similar spelling:   caret
  Carta
  carrot
  Coretta
  Carruth
  carroty
  Carita
  cart
  Caryota
  carte
  carat