Meaning of scrofula

Definition of scrofula

(noun) a form of tuberculosis characterized by swellings of the lymphatic glands

Other information on scrofula

WIKIPEDIA results for scrofula
Amazon results for scrofula