Habitat
Corydalus cornutus
are found throughout central and eastern North America streams (Epperson
and Short, 1987).
The larvae live under rocks in streams while
the adults live in vegetative areas near streams. Females
lay their eggs on surfaces overhanging the water (Hall,
2008).
Check out more organisms at MultipleOrganisms.net