pupivora Meaning, Definition & Usage

Pu*piv"o*ra noun plural
Etymology
NL. See Pupivorous.
Definitions
  1. (Zoöl.) A group of parasitic Hymenoptera, including the ichneumon flies, which destroy the larvæ and pupæ of insects.

Webster 1913