YourDictionary

glowworm

noun

any of a number of beetles or beetle larvae that give off a luminescent light; esp., the wingless female or the larva of the firefly

See glowworm in American Heritage Dictionary 4

Learn more about glowworm

link/cite print suggestion box