what do you ment by zoospores
Answers
Answered by
0
zoospores means a spore of certain algae, fungi, and protozoans, capable of swimming by means of a flagellum.
Answered by
0
zoospores means living plant
Similar questions