What is the full meaning of liposomes
LIPOSOME, a microscopic globule composed of lipids [n]
Example of the word liposomes placed on a Scrabble board.