heelsticks
English
Noun
heelsticks
plural of
heelstick