Lots of these guys on the windows tonight.
Many larvae in buttonbush swamp.
15:56, Partial sun, Air temp 83.1°F. Unsure of i.d.
The caddisflies are an order, Trichoptera, of insects. Also called sedge-flies or rail-flies, they are small moth-like insects having two pairs of hairy membranous wings. They are closely related to Lepidoptera (moths and butterflies) which have scales on their wings, and the two orders together form the superorder Amphiesmenoptera. Caddisflies 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...