tuberculoid leprosy

Explore definitions, synonyms, and language insights of tuberculoid leprosy

Definitions

Noun
leprosy characterized by tumors in the skin and cutaneous nerves