English

edit

Etymology

edit

From myo- +‎ rod.

Noun

edit

myorod (plural myorods)

  1. (biochemistry) A protein in the smooth muscle of some mollusc; a filament containing this protein (together with myosin)