SCROFULA Meaning of SCROFULA in English n. tuberculosis of the lymph glands of the neck (Medicine) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012