Online English Dictionary

Home

Pupivorous


a.

Feeding on the pupæ of insects.


© 2009 Dammam Community College