Trichoptera: Hydropsychidae
(Hydropsychid Caddisflies)
Caddisfly larvae with no case except when ready to pupate.
Thorax with 3 hardened plates.
Length
: 2 mm to 40 mm
Hydropsychid_caddisfly
Hydropsychid Caddisfly
Updated: Apr 06, 2007.
Peter Chen
.