YourDictionary

liposome

noun

☆ a synthetic, microscopic globule consisting of layers of lipids encapsulating certain substances (as enzymes or drugs): used to introduce these substances into a cell or specified tissue

See liposome in American Heritage Dictionary 4

Learn more about liposome

link/cite print suggestion box