megazoospore
English
Etymology
From
mega-
+
zoospore
.
Noun
megazoospore
(
plural
megazoospores
)
(
biology
)
A relatively large
algal
zoospore
Related terms
megazoosporange