PUPIVORA Meaning of PUPIVORA in English (n. pl.) A group of parasitic Hymenoptera, including the ichneumon flies, which destroy the larvae and pupae of insects. Webster's English dictionary. Английский словарь Webster. 2012