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