English edit

Etymology edit

myo- +‎ precursor

Noun edit

myoprecursor (plural myoprecursors)

  1. Any tissue that develops into muscle