French-English dictionary »

schistosomiase meaning in English

FrenchEnglish
schistosomiase nom

schistosomiasis [schistosomiases]◼◼◼(various diseases)
noun