what do mayfly nymphs eat
There are exceptions. A stonefly may eat detritus or plants when hungry, and a mayfly may eat other insects when it grows big enough to handle them. Mayflies and stoneflies are usually found in mountain streams and other headwater streams, because of their need to breathe underwater.