Word info

physopod

Noun

Meaning

One of the Physopoda; a thrips.

Source: Webster's dictionary

Close letter words and terms