intradermal injection

Explore definitions, synonyms, and language insights of intradermal injection

Definitions

Noun
an injection into the skin

More General Terms