nanomicelle
English
Etymology
From
nano-
+
micelle
.
Noun
nanomicelle
(
plural
nanomicelles
)
A
nanoscale
micelle
, especially one used for drug delivery
Related terms
nanomicellar