Etymology
Today it means: An artificial, nanosize liposome, used as a delivery system for biologically active agents Full definition →
From nano- + liposome.
Etymology from Wiktionary, CC BY-SA 4.0.