English

edit

Etymology

edit

myo- +‎ regeneration

Noun

edit

myoregeneration (uncountable)

  1. The regeneration of muscle tissue