Definition Definition

pupivora - Meaning and Examples

Meaning of 'pupivora' (Webster Dictionary)

1 . Pupivora [ n. pl.]
- A group of parasitic Hymenoptera, including the ichneumon flies, which destroy the larvae and pupae of insects.