Life … Animals Arthropods Insects Caddisflies Humpless Casemaker Caddisflies Grannom Caddisflies Brachycentrus echo species 1 observations Brachycentrus echo Brachycentrus echo Close