Protozoon(n.) One of the Protozoa.
Protozoon(n.) A single zooid of a compound protozoan.

Words within protozoon

7 letter words: 1 results
View all words...