Meaning of schistosome
Definition of schistosome
(noun)
flatworms
parasitic
in the
blood
vessels of mammals
Other information on schistosome
WIKIPEDIA results for
schistosome
Amazon results for
schistosome
Tweet