Definition of zoospores

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