Pupivorous /(?)/

Pu·piv·o·rous

Pupivorous

a.
  1. Feeding on the pupæ of insects. (Zool.)