lightsticks
English
Noun
lightsticks
plural of
lightstick