Caddisflies are one of the most diverse groups of organisms living in freshwater habitats, and their larvae are involved in energy transfer at several levels within these communities. Caddisfly larvae
Caddisflies constitute the insect order Trichoptera in which some 10,000 species are known in the world, including about 1400 in North America. Fossil evidence shows that caddisflies originated in th