glowworms

noun
  1. plural of glowworm; small wingless insects or insect larvae that produce light through bioluminescence

Examples