Tamil Dictionary 🔍

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.


pupivora - Similar Words