Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sporocysts
in English
sporocysts
#uncommon
Definitions
Noun
a
larval
stage
in
trematode
worms
structures
in
Ascosphaera
fungi
(
forming
asci
)
cysts
developing
from
sporoblasts
;
containing
sporozoites
containers
for
sporozoite
development