English edit

Etymology edit

nano- +‎ liposome

Noun edit

nanoliposome (plural nanoliposomes)

  1. An artificial, nanosize liposome, used as a delivery system for biologically active agents

Related terms edit