transjection

Etymology
en

Noun

 * 1) transcutaneous injection

Related terms

 * transjector