English edit

Etymology edit

myo- +‎ glia

Noun edit

myoglia (plural myoglias)

  1. A network of muscle fibres

Translations edit