Physopod(n.) One of the Physopoda; a thrips.

Words within physopod

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