Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

glowworms Definition

Cancel
glowworms
noun(glow-worm)
any of various luminous insect larvae or adults with wings rudimentary or lacking; especially : a larva or wingless female of a firefly (family Lampyridae) that emits light from the abdomen

Words Related to glowworms!

glowworms Examples by Brain Bank Users