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.”

Synonyms

  • parasite
  • protozoan

Antonyms

  • host
  • protozoist