myorod
English
Etymology
From
myo-
+
rod
.
Noun
myorod
(
plural
myorods
)
(
biochemistry
)
A
protein
in the
smooth muscle
of some
mollusc
; a
filament
containing this protein (together with
myosin
)