See also: glowworm

English edit

Noun edit

glow-worm (plural glow-worms)

  1. Alternative spelling of glowworm