DEPILATION


Meaning of DEPILATION in English

noun act of pulling out or removing the hair; unhairing.

Webster English vocab.      Английский словарь Webster.