Biology, asked by Hector96, 11 months ago

eye twitch meaning.

Answers

Answered by warrior24
0

Answer:

An eye twitch is an involuntary spasm of the muscles in the eyelid. Blepharospasm is the medical term for eyelid twitching.

Similar questions