See also: glowworm

English

edit

Noun

edit

glow-worm (plural glow-worms)

  1. Alternative spelling of glowworm