needlesticks
English
Noun
needlesticks
plural of
needlestick