Meaning and Translation of Scrofula in Urdu Script and Roman Urdu with Definition,
1. a form of tuberculosis characterized by swellings of the lymphatic glands
Previous Word
Scrivener
Next Word
Scrofulous