Definition of zoospore

Definition of zoospore
  1. zoospore Noun A motile asexual spore of some algae and fungi.
Need more help? Try our forum NEW