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

Words within protozoons

9 letter words: 2 results
8 letter words: 2 results
View all words...