See also: glow-worms

English edit

Noun edit

glowworms

  1. plural of glowworm