YourDictionary

denudation medical definition

noun
The removal of a covering or surface layer.

link/cite print suggestion box