VariousWords beta
Related Terms:
Definitions:
Noun
zoospore
Definition: an asexual spore of some algae and fungi that moves by means of flagella
Definition: A motile asexual spore of some algae and fungi