English Dictionary
◊ SCHISTOSOME
schistosome
n : flatworms parasitic in the blood vessels of mammals [syn: {blood
fluke}]