English Dictionary
Definition cryptosporidium in British English
cryptosporidium noun
[countable] noun
/ˌkrɪptəʊspəˈrɪdiəm/
1
a parasite found in water that causes stomach infections
Synonyms and related words
