Tamil Dictionary 🔍

pupivorous

Pu*piv"o*rous, a. Etym: [Pupa + L. vorare to devour.] (Zoöl.) Defn: Feeding on the pupæ of insects.


pupivorous - Similar Words