braconids

noun
  1. plural of braconid; small parasitic wasps of the family Braconidae, commonly used in biological pest control
  2. Usage: technical/scientific; usually plural; used in entomology and agriculture

Examples