pupivora

from The Collaborative International Dictionary of English v.0.48
Pupivora \Pu*piv"o*ra\, n. pl. [NL. See {Pupivorous}.] (Zool.)
   A group of parasitic Hymenoptera, including the ichneumon
   flies, which destroy the larv[ae] and pup[ae] of insects.
   [1913 Webster]
    

[email protected]