• Glow-worms

    Noun

    noun plural form

    1. Plural of glow-worm
    © Wiktionary