Deplumation

Definition of Deplumation from the PharmacyDictionary.in

Deplumation

This term refers to the falling out of the eyelashes.

Not Available