Synonyms of LIPOSOMES

What is another word for LIPOSOMES

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " liposomes " links.

1.

Synonyms of LIPOSOMES

noun - an artificially made microscopic vesicle into which nucleic acids can be packaged