Zoospore Meaning

There are 1 meaning(s) for word Zoospore

Meaning 1 : an asexual spore of some algae and fungi that moves by means of flagella