Weil''s disease

Explore definitions, synonyms, and language insights of Weil''s disease

Definitions

Noun
a severe form of leptospirosis in human beings