4 English Synonyms for ENDERMIC
Prev.1Next
Definition: 1. A transdermal patch or implant.
There are 2 definitions of the word transdermal
Show more information about transdermal
Definition: 1. (surgery) Taking place through the skin and involving a puncture thereof.
Show more information about percutaneous
Definition: 1. (archaic) transdermal; through the skin
Show more information about endermatic
Prev.1Next
Search took: 23.97 ms