Subscribe
URL of the page has been copied to clipboard.
Meaning : Leprosy characterized by tumors in the skin and cutaneous nerves.
Install App
Tuberculoid leprosy meaning in Telugu.