pupivorous
PUPIV'OROUS
, a. [pupa and L. voro.] Feeding on the larvas and chrysalides of insects.