Some do not eat at all, because they live for only a few days, just long enough to mate and lay eggs. The firefly is beneficial ecologically. Gardeners value fireflies, because the larvae and adults of some species eat so many snails, slugs, and cutworms. read more