• Glow-worm

    Full definition of glow-worm

    Noun

    1. Alternative spelling of glowworm
    © Wiktionary