huntsmans

Noun

 * , in the sense of a spider.