The skin, or integumentary system, is the body's largest organ. It protects us from the outside world, and is our first defense against bacteria, viruses and other pathogens. Our skin also helps regulate body temperature and eliminate waste through perspiration.
An insulin pump with a subcutaneous injection site. A subcutaneous injection is administered as a bolus into the subcutis, the layer of skin directly below the dermis and epidermis, collectively referred to as the cutis. Subcutaneous injections are highly effective in administering vaccines and medications such as insulin, morphine, diacetylmorphine and goserelin.
Wiktionary (0.00 / 0 votes) Rate this definition: injection (Noun). The act of injecting, or something that is injected. injection (Noun). Something injected subcutaneously, intravenously, or intramuscularly by use of a syringe and a needle. injection (Noun).A function that maps distinct x in the domain to distinct y in the codomain; formally, a f:XY such that f(a) = f(b) implies a = b for any a, b in the domain.rinceton's WordNet (2.00 / 1 vote) Rate this definition: injection (noun). the forceful insertion of a substance under pressure. injection, injectant (noun). any solution that is injected (as into the skin). injection, shot (noun).