DEPLUMATION


Meaning of DEPLUMATION in English

noun the stripping or falling off of plumes or feathers.

2. deplumation ·noun a disease of the eyelids, attended with loss of the eyelashes.

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