INTRAMUSCULAR


Meaning of INTRAMUSCULAR in English

[in.tra.mus.cu.lar] adj [ISV] (1874): situated in, occurring in, or administered by entering a muscle -- in.tra.mus.cu.lar.ly adv

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