As an adjective intramuscular is
inside a muscle or the muscles.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. intramuscular
English
Adjective
(head)
Inside a muscle or the muscles.
Related terms
* muscle
* muscular