denudements

English

Noun

denudements

  1. plural of denudement