SUBMUSCULAR


Meaning of SUBMUSCULAR in English

adj situated underneath a muscle or muscles.

Webster English vocab.      Английский словарь Webster.