What is the full meaning of zoospores
ZOOSPORE, a motile flagellated spore, occurring in certain algae, fungi, and protozoans [n]
Example of the word zoospores placed on a Scrabble board.