stonefly

stonefly

English Noun
Ad

Definition

Any of the freshwater aquatic insects in the order Plecoptera.

Etymology

From stone + fly.

Ad