Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Parapsyche Parapsyche cardis species Parapsyche cardis Parapsyche cardis Close