1
1533, in the meaning defined above
Latin immedicabilis, from in- + medicabilis medicable
Keep scrolling for more
More Definitions for immedicable
immedicable
See Definitions and Examples
Get Word of the Day daily email!