Find the word definition

Wiktionary
liposomes

n. (plural of liposome English)

Usage examples of "liposomes".

One key protein embedded in the membrane unlocked the blood-brain barrier, enabling the liposomes to burrow out of the cerebral capillaries into the interneural space.