Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
schistosomiases
in English
schistosomiases
#uncommon
Definitions
Noun
diseases
caused
by
parasitic
flatworms
(
schistosomes
);
affecting
various
organs