Pupivorous(a.) Feeding on the pupae of insects.

Words within pupivore

6 letter words: 5 results
View all words...