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
Tweet