Institute of Human Anatomy

Quiz Time!


That annoying, uncontrollable little spasm or twitching of the eyelid (myokymia) is a common nuisance linked to stress and fatigue. What is the specific name of the muscle that is rapidly and involuntarily contracting to cause this twitch?

2 weeks ago | [YT] | 1,107