SynonymX
Speak
Scrofula
Definition of Scrofula
1.
A form of tuberculosis characterized by swellings of the lymphatic glands
Noun
Synonyms for word "scrofula"
king's evil
struma
Semanticaly linked words with "scrofula"
t.b.
tb
tuberculosis
Hyponims for word "scrofula"
t.b.
tb
tuberculosis