Scrofula — synonyms, definition

1. scrofula (Noun)

2 synonyms
king's evil struma
1 definition

scrofula (Noun) — A form of tuberculosis characterized by swellings of the lymphatic glands.

3 types of
T.B. Tb tuberculosis