Definition of Leproma from the PharmacyDictionary.in
Leproma
Synonyms or meaning of Leproma
A superficial, granulomatous nodule rich in leprosy bacilli. It’s the characteristic lesion of lepromatous leprosy.
Image related to Leproma
Not Available