Meaning of corydalus cornutus

Definition of corydalus cornutus

(noun) large soft-bodied insect having long slender mandibles in the male; aquatic larvae often used as bait

Other information on corydalus cornutus

WIKIPEDIA results for corydalus cornutus
Amazon results for corydalus cornutus