English dictionary
glowworm meaning and definition
Definition and meaning of glowworm at MeaningMonkey.org. glowworm meaning and definition in the English Dictionary.GLOWWORM noun
Definition of glowworm (noun)
- the luminous larva or wingless grub-like female of a firefly
Source: Princeton University Wordnet