The AI-powered English dictionary
plural crabronids
(zoology) Any member of the Crabronidae, a large family of wasps.