
1) Drug delivery device
Found on
https://www.crosswordclues.com/clue/transfersome

Transfersome is a trademark registered by the German company IDEA AG, which refers to its proprietary drug delivery technology. The name means `carrying body” and is derived from the Latin word `transferre`, meaning `to carry across`, and the Greek word `soma`, meaning `a body`. A Transfersome carrier is an artificial vesicle designed ...
Found on
http://en.wikipedia.org/wiki/Transfersome
No exact match found.