Caddisfly

A caddisfly is an insect in the order Trichoptera, whose aquatic larvae often spin silk to build protective cases or retreats from surrounding materials.

Connect