English

edit

Etymology

edit

myo- +‎ glia

Noun

edit

myoglia (uncountable)

  1. A network of muscle fibres

Translations

edit