glowsticks
See also:
glow sticks
English
Noun
glowsticks
plural of
glowstick