Do you have itchy eyelashes? Know all about this condition called Ocular pruritus
April 14, 2022 18:14 ISTItchy eyelids can create a lot of irritation to anyone, in such cases doctors recommend not to scratch them as it can create more problems or infections.