English Dictionary
Definition leptospirosis in British English
leptospirosis noun
[uncountable] noun
/ˌleptəʊspaɪˈrəʊsɪs/
Synonyms and related words
