Eye twitch causes

Eye twitching is a blinking disorder of the eyelids and is involuntary in nature. It is often referred to as spasm of the eye muscle and in medical terms it…