Macroinvertebrates

Small critters in fresh water streams. Some indicate high water quality, while others are present most often when the water quality is low.