Englishfor English speakers
scrofula English
Meaning scrofula meaning
What does scrofula mean?
scrofula
Synonyms scrofula synonyms
What other words have the same or similar meaning as scrofula?