Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
schistosome
in English
schistosome
us
//ˈskɪst.oʊ.soʊm//
uk
//ˈskɪstəʊ.ˌsəʊ.mi//
#uncommon
Definitions
Noun
a
parasitic
flatworm
needing
two
hosts
(
snails
and
mammals
)
to
complete
its
life
cycle
The
scientist
studied
the
schistosome
to
understand
its
complex
life
cycle
.