DENUDATION

Definition of DENUDATION

  1. (noun)the removal of covering