meaning of idiopathic disorder

1. any disease arising from internal dysfunctions of unknown cause


Related Words

idiopathic disorder |

Developed & Maintained By Taraprasad.com

Treasure Words