schistosome

noun

Any of various chiefly tropical trematode worms of the family Schistosomatidae and especially the genus Schistosoma, many of which are parasitic in the blood of humans and other mammals.

noun

Any of several tropical trematode worms, of the genus Schistosoma, that are parasitic to humans

noun

flatworms parasitic in the blood vessels of mammals