intradermal injection

Noun
  1. An injection into the skin (synset 100323788)

Other Searches