caretta : Idioms & Phrases


caretta caretta

  • noun very large carnivorous sea turtle; wide-ranging in warm open seas
    loggerhead; loggerhead turtle.
WordNet

genus caretta

  • noun loggerhead turtles
    Caretta.
WordNet