Alisotrichia (Hydroptilidae: Trichoptera) - a curious microcaddisfly that, as a larva, does not build a case until it is ready to pupate. Almost all Hydroptilidae make silken cases, but Alisotrichia has a free-living larva and inhabits fast flowing habitats.
This specimen is from Puerto Rico.
about 2 months ago