microzoal
/mɪkrəˈzoʊəl/Definitions
1. noun
A small protozoan, especially one that is parasitic
“The microzoal population in the river is causing water pollution.”
1. noun
A small protozoan, especially one that is parasitic
“The microzoal population in the river is causing water pollution.”