braconid - noun

singularbraconid
pluralbraconids