English edit

Etymology edit

nano- +‎ micelle

Noun edit

nanomicelle (plural nanomicelles)

  1. A nanoscale micelle, especially one used for drug delivery

Related terms edit