myoglia

English

Etymology

From myo- +‎ glia.

Noun

myoglia (uncountable)

  1. A network of muscle fibres

Translations