deplumation
English
deplumation meaning in English • deplumation का अर्थ अंग्रेजी में
Noun
- The stripping or falling off of plumes or feathers.
- A disease of the eyelids, attended with loss of the eyelashes.