Home
Search
Index
Definify.com
Definition
2024
schistosomiase
schistosomiase
French
Noun
schistosomiase
f
(
plural
schistosomiases
)
schistosomiasis
(various diseases)
Similar Results