Advertisement

Advertisement

myoscope

[ mahy-uh-skohp ]

noun

  1. an instrument for observing muscular contraction.


Discover More

Word History and Origins

Origin of myoscope1

First recorded in 1875–80; myo- + -scope

Advertisement

Advertisement

Advertisement

Advertisement


myopsychopathymyosin