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