Meaning of tuberculoid leprosy

Definition of tuberculoid leprosy

(noun) leprosy characterized by tumors in the skin and cutaneous nerves

Other information on tuberculoid leprosy

WIKIPEDIA results for tuberculoid leprosy
Amazon results for tuberculoid leprosy