- skin patch as a noun:
- 1
skin patch
noun
1 skin patch
A medicated adhesive pad placed on the skin for absorption of a time released dose of medication into the bloodstream.
synonym: transdermal patch.
debug info: 0.0252
noun
A medicated adhesive pad placed on the skin for absorption of a time released dose of medication into the bloodstream.
synonym: transdermal patch.
debug info: 0.0252