Sporozoid
/(-ĭd)/
Spo·ro·zo·id
Sporozoid
n.
Same as
Zoospore
.
(Bot.)