liposomal

/ˌlɪpəˈsoʊməl/
adjective
  1. Relating to or involving liposomes, which are tiny spherical sacs made of lipids used to deliver drugs or other substances in the body.
    • Liposomal vitamin C is believed to be absorbed more easily by the body.
    • The liposomal delivery system helps the medicine reach the target cells more effectively.
    • Some chemotherapy drugs are given in a liposomal form to reduce side effects.
What does "liposomal" mean? | whatsthatwordmean | whatsthatwordmean