Subscriber login


Forgot your password?

Library card login

Other

liposome


Definition of liposome

noun

Biochemistry
  • a minute spherical sac of phospholipid molecules enclosing a water droplet, especially as formed artificially to carry drugs or other substances into the tissues.

liposome in other Oxford dictionaries

Definition of liposome in the US English dictionary