5 Causes of Eye Twitching
Episodes of eye twitching may be far from excruciating but are extremely discomforting. Eye twitching also known as myokymia is a reflexive spasm of the muscles of the eyelid. The spasm usually occurs in the upper lids but it can also occur on both upper and lower lids. Eye twitching has its mi