Definition of glowworm

Definition of glowworm
  1. glowworm Noun The larva or wingless grub-like female of a beetle from the families "Phengodidae" or "Lampyridae" that gives out a green light from its abdomen.
Need more help? Try our forum NEW