Trichoptera

Trichoptera is the Order of insects that includes Caddisflies. Their larvae are aquatic and go through complete metamorphosis.

NameSummaryTagsReviews