scrofula
nounDefinition of scrofula
: tuberculosis of lymph nodes especially in the neck
Keep scrolling for more
Keep scrolling for more