Entomology

Sublime Architects of Aquatic Ecosystems: Caddisflies

Caddisflies (order Trichoptera) are small, moth-like insects closely related to butterflies and moths (order Lepidoptera). They are named for the cases (portable shelters) that many larval species construct from silk...

On by ChenWanxiang 0 Comments