The AI-powered English dictionary
plural corydalids
(entomology) Any member of the Corydalidae, the dobsonflies and fishflies.