schistosome

Definitions of schistosome
  1. noun
    flatworms parasitic in the blood vessels of mammals
    synonyms: blood fluke
    see moresee less
    type of:
    fluke, trematode, trematode worm
    parasitic flatworms having external suckers for attaching to a host
Word Family