YourDictionary

deplumation medical definition

noun
The falling out or loss of the eyelashes.

link/cite print suggestion box