nanoliposome
English
Etymology
From
nano-
+
liposome
.
Noun
nanoliposome
(
plural
nanoliposomes
)
An
artificial
,
nanosize
liposome
, used as a
delivery
system for biologically active agents
Related terms
nanoliposomal