Aquatic Macroinvertebrate Life Cycle and Habitat Flashcards