Meaning of liposome

Definition of liposome

(noun) an artificially made microscopic vesicle into which nucleic acids can be packaged; used in molecular biology as a transducing vector

Other information on liposome

WIKIPEDIA results for liposome
Amazon results for liposome