mast1.jpg

Idiopathic

A medical phenomenon or a disease that develops spontaneously or is due to an unknown source.

English