YourDictionary

indurative medical definition

adjective
Relating to, causing, or characterized by induration.

link/cite print suggestion box