Life … Animals Arthropods Insects Caddisflies Northern Caddisflies Dicosmoecinae Eocosmoecus genus 2 observations Eocosmoecus Eocosmoecus Close