spider-catchers
English
Noun
spider-catchers
plural of
spider-catcher