nanomicelle

Noun

 * 1) A nanoscale micelle, especially one used for drug delivery

Related terms

 * nanomicellar