Definition Definition

deplumation - Meaning and Examples

Meaning of 'deplumation' (Webster Dictionary)

1 . Deplumation [ n.]
- The stripping or falling off of plumes or feathers.
- A disease of the eyelids, attended with loss of the eyelashes.