Find the word definition

Wiktionary
transdermal patches

n. (plural of transdermal patch English)