meaning of tuberculoid leprosy

1. leprosy characterized by tumors in the skin and cutaneous nerves


Related Words

tuberculoid leprosy |

Developed & Maintained By Taraprasad.com

Treasure Words