caretta caretta

Noun
  1. Very large carnivorous sea turtle;
    Wide-ranging in warm open seas (synset 101666706)

Found on Word Lists

Other Searches