-
leprosy
-
leprous
In plain English leprosy means chronic granulomatous communicable disease occurring in tropical and subtropical regions.
leprosy
leprous
In plain English leprosy means chronic granulomatous communicable disease occurring in tropical and subtropical regions.