Leprostatic

Definition of Leprostatic from the PharmacyDictionary.in

Leprostatic

Refers to substances that inhibit the growth of Mycobacterium leprae, the bacterium causing leprosy.

Not Available