Fireflies are carnivores, and many people may not know it. Although fireflies are very small, when catching larger food, they will spit out a toxin to anesthetize their prey, so that the prey can't escape and achieve the purpose of predation.
Fireflies mainly eat snails, snails and shellfish when they are young, that is, larvae. Don't underestimate him. The larva of firefly is very small, but it is brave. He dared to fight the snail until he ate it. Does he sound good? This is entirely because it has a unique set of "martial arts" that others do not have. When a larva finds food, such as a snail, he will first stab the snail with its pointed needle-like mouth several times. Curious, isn't it? What is he doing? At first, the snail was injected with a toxin to anesthetize him. The toxin emitted by fireflies is so powerful that snails can be knocked over. Then, he will be busy injecting a digestive enzyme into the snail until the soft pulp of the snail becomes thin, sticky and delicious snail juice.
Then he will share and invite his companions to enjoy the food together. They will gather around the snail together, put their sharp mouths into the tender meat of the snail like needles, and immediately start sucking the gravy. When small fireflies become big fireflies, they stop hunting and simply drink fresh dew or collect nectar. If there is no dew or nectar, it will be difficult, and only death may wait for them. Starved to death.