SCHISTOSOME

Definition of SCHISTOSOME

  1. (noun)flatworms parasitic in the blood vessels of mammals