liposome
nounDefinition of liposome
: an artificial vesicle composed of one or more concentric phospholipid bilayers and used especially to deliver microscopic substances (such as drugs or DNA) to body cells
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more