Word info

nanoliposome

Noun

Meaning

nanoliposome (plural nanoliposomes)

An artificial, nanosize liposome, used as a delivery system for biologically active agents

Source: en.wiktionary.org

Related terms

Close letter words and terms