Recent Articles
Symptoms are exactly what the name applies - your left eye twitches.

Blepharospasm

Blepharospasm is the medical term for when your eyes twitch.

 

Poll of the day

How bad are your allergies?

Skip to the results