scrofula
English Dictionary
->
Letter S
-> scrofula
Search Dictionary:
scrofula Definition
(n)
a
form
of
tuberculosis
characterized
by
swellings
of
the
lymphatic
glands
scrofula Synonyms
king's evil
scrofula
struma
© Art Branch Inc.