Protozoon Meaning

There are 1 meaning(s) for word Protozoon

Meaning 1 : any of diverse minute acellular or unicellular organisms usually nonphotosynthetic

    Synonyms : protozoan