Definitions
noun
leprosy characterized by tumors in the skin and cutaneous nerves
Look “tuberculoid leprosy” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
leprosy characterized by tumors in the skin and cutaneous nerves