The AI-powered English dictionary
plural stoneflies
Any of the freshwater aquatic insects in the order Plecoptera. examples