Home
Search
Index
Definify.com
Webster
1913
Edition
Sporozoid
Spoˊro-zo′id
(-ĭd)
,
Noun.
[
Spore
+ Gr.
ζῶ,ον
an animal.]
(Bot.)
Same as
Zoospore
.
Definition
2024
sporozoid
sporozoid
English
Noun
sporozoid
(
plural
sporozoids
)
A
zoospore
.
Etymology
spore
+
Ancient Greek
an animal.
Similar Results