polysticks
English
Noun
polysticks
plural of
polystick