What is the full meaning of intramuscular
situated in, occurring in, or administered by entering a muscle [adj INTRAMUSCULARLY]
Example of the word intramuscular placed on a Scrabble board.