YourDictionary

immedicable medical definition

adjective
Incurable.

Learn more about immedicable

link/cite print suggestion box