subcutaneous injection

Explore definitions, synonyms, and language insights of subcutaneous injection

Definitions

Noun
an injection under the skin

More General Terms