Definition of zoospore

  1. zoospore Noun A motile asexual spore of some algae and fungi.
Feedback Form