sleeping sickness

sleeping sickness

English Noun
Ad

Definition

Any of several diseases of which lethargy is a major symptom:

Ad