Corydalus affinis is a species of Dobson fly whose larvae (hellgrammite) are aquatic and found in streams.
Corydalus affinis is a species of Dobson fly whose larvae (hellgrammite) are aquatic and found in streams.