Schistosome Meaning

There are 1 meaning(s) for word Schistosome

Meaning 1 : flatworms parasitic in the blood vessels of mammals

    Synonyms : blood fluke