Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scrofula Definition

Cancel
scrofula
noun(scrof-u-la)
tuberculosis of lymph nodes especially in the neck

Words Related to scrofula!

scrofula Examples by Brain Bank Users