nanomicelle (English, noun)
expansion: nanomicelle (plural nanomicelles)
Senses:
glosses: A nanoscale micelle, especially one used for drug delivery
Forms:
form: nanomicelles
tags: plural