American Dictionary
Definition scrofula in American English
scrofula noun
[uncountable] noun
/ˈskrɑfjələ/
Synonyms and related words
