Liposome

From DictionGloss

Jump to: navigation, search

Oily, microscopic capsules designed to package and deliver biological cargo, such as drugs, to cells in the body.