glowworm Meaning and Definition
1. n. the luminous larva or wingless grub-like female of a firefly
Glow worm is the common name for various groups of insect larvae and adult larviform females that glow through bioluminescence.
1. n. the luminous larva or wingless grub-like female of a firefly
Sponored Video