Add Yahoo as a preferred source to see more of our stories on Google. Caddisflies (Trichoptera) have aquatic larvae and are found in a wide variety of habitats such as streams, rivers, lakes, ponds, ...
Caddisflies (Trichoptera) have aquatic larvae and are found in a wide variety of habitats such as streams, rivers, lakes, ponds, spring seeps and temporary waters (vernal pools).The larvae of many ...