First Known Use of liposome
Medical Definition of liposome
1: one of the fatty droplets in the cytoplasm of a cell
2: an artificial vesicle that is composed of one or more concentric phospholipid bilayers and is used especially to deliver microscopic substances (as DNA or drugs) to body cells
Learn More about liposome
Britannica.com: Encyclopedia article about liposome
Seen and Heard
What made you want to look up liposome? Please tell us where you read or heard it (including the quote, if possible).