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