Myoscope

What is Myoscope?

Myoscope definition and meaning on Dictionary terms:
noun

an instrument for observing muscular contraction.