Advertisement
Advertisement
myoscope
[mahy-uh-skohp]
noun
an instrument for observing muscular contraction.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[mahy-uh-skohp]
an instrument for observing muscular contraction.
Advertisement
Advertisement
Advertisement
Advertisement
Browse