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
Tweet