Definition, synonyms and related words
A greenish or yellowish European stonefly of the genus Chloroperla.