[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
INTRAMUSCULAR
Meaning of INTRAMUSCULAR in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012