braconid

(brăkˈə-nĭd)

noun
Any of several ichneumon flies of the family Braconidae, the larvae of which are parasitic on other insects.

Origin:

Origin: From New Latin Braconidae, family name

Origin: , possibly from Greek brakhus, short; see brachy-

.

link/cite print suggestion box