Life … Animals Arthropods Insects Caddisflies Long-horned Caddisflies Mystacides Mystacides azureus species 3,111 observations Mystacides azureus Mystacides azureus Close