'liposome' definitions:

Definition of 'liposome'

From: WordNet
noun
An artificially made microscopic vesicle into which nucleic acids can be packaged; used in molecular biology as a transducing vector

Words containing 'liposome'