nanoliposome
Noun
Meaning
nanoliposome (plural nanoliposomes)
An artificial, nanosize liposome, used as a delivery system for biologically active agents
Noun
nanoliposome (plural nanoliposomes)
An artificial, nanosize liposome, used as a delivery system for biologically active agents