tuberculoid : Idioms & Phrases


tuberculoid leprosy

  • noun leprosy characterized by tumors in the skin and cutaneous nerves
WordNet