Are stoneflies carnivores or herbivores?
Some species of stoneflies (there are 1700 species) are carnivores some omnivores, and some are indeed herbivores. They will variously hunt small invertebrates (eg insects), scavenge, or consume leaf litter. Their presence is considered an indicator of clean water, as they are sensitive to pollutants.