caretta

Noun
  1. Loggerhead turtles (synset 101666580)

Found on Word Lists

Other Searches