meaning of zoospores
1.
A
spore,
or
conceptacle
containing
zoospores.
Related Words
zoosporangium
|
zoospore
|
zoosporic
|
Developed & Maintained By
Taraprasad.com