headsticks
English
Noun
headsticks
plural of
headstick