Pupivorous
/(?)/
Pu·piv·o·rous
Pupivorous
a.
Feeding on the pupæ of insects.
(Zool.)