Stoneflies meaning : Any of the freshwater aquatic insects in the order Plecoptera.
stoneflies
shoulder knots
porch
cinephile
polymorphous