You might try this site. : http://www.flyfishingentomology.com/index.html. I'm doing a macroinvertabrate study & find it helpful...
& this part of it. : http://www.flyfishingentomology.com/...cs_Display.php or http://www.flyfishingentomology.com/Names Query (Either).asp
or: http://www.epa.gov/bioiweb1/pdf/EPA-...ertebrates.pdf