PUPIVORA Meaning of PUPIVORA in English noun ·pl a group of parasitic hymenoptera, including the ichneumon flies, which destroy the larvae and pupae of insects. Webster English vocab. Английский словарь Webster. 2012