hunting spider

Noun
  1. Ground spider that hunts its prey instead of using a web (synset 101777703)

Found on Word Lists

Other Searches