Home
Search
Index
Definify.com
Webster
1913
Edition
Sporozoid
Spoˊro-zo′id
(-ĭd)
,
Noun.
[
Spore
+ Gr.
ζῶ,ον
an animal.]
(Bot.)
Same as
Zoospore
.
Similar Results