English edit

Etymology edit

myo- +‎ architecture

Noun edit

myoarchitecture (uncountable)

  1. (anatomy) The anatomical architecture of muscle