healthy tips

Your Eyelid Is Flickering? Read What This Means!

Flickering eye, medicinally known as blefarospasm or miocimia, is forced, involuntary flickering of the eye lid. Some people experience it оn the upper, some on the lower lid. This is a very common occurrence, and it can happen to the left or to the right eye. All flickering lasts shorter …

healthy food