Skip to Content
Medical Term:

subcutaneous implantation

 

Definition: insertion of material under the skin.

(web3)