glowsticks

See also: glow sticks

English

Noun

glowsticks

  1. plural of glowstick