schistosomeEnglish

blood fluke, schistosome

Noun

Flatworms parasitic in the blood vessels of mammals

English: schistosome, blood fluke

English words with similar meanings

Show 1 words

Words that start with "schistosome"