liposome


Meanings

  • an artificially made microscopic vesicle into which nucleic acids can be packaged; used in molecular biology as a transducing vector
  • LIPOSOME n pl. -S a microscopic globule composed of lipids

Synonyms


Scrabble Score: 12

liposome is a valid Scrabble (US) TWL word

liposome is a valid Scrabble Word in Merriam-Webster MW Dictionary

liposome is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 15

liposome is a valid Words With Friends word