Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

liposomes Definition

Cancel
liposomes
noun(li-po-some)
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

Words Related to liposomes!

liposomes Examples by Brain Bank Users