meaning of idiopathic disease

1. any disease arising from internal dysfunctions of unknown cause


Related Words

idiopathic disease |

Developed & Maintained By Taraprasad.com

Treasure Words