Noun Definition
scrofula
1.Definition: a form of tuberculosis characterized by swellings of the lymphatic glands
Related Noun(s):struma
Category: General1.Definition: a form of tuberculosis characterized by swellings of the lymphatic glands
Related Noun(s):struma
Category: General