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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results