pupivora
Pu*piv"o*ra, n. pl. Etym: [NL. See Pupivorous.] (Zoöl.) Defn: A group of parasitic Hymenoptera, including the ichneumon flies, which destroy the larvæ and pupæ of insects.
Pu*piv"o*ra, n. pl. Etym: [NL. See Pupivorous.] (Zoöl.) Defn: A group of parasitic Hymenoptera, including the ichneumon flies, which destroy the larvæ and pupæ of insects.