stonefly
Etymology
From stone + fly.
noun
Any of the freshwater aquatic insects in the order Plecoptera.