What is the meaning of the word "stonefly"?

Definitions: