Word info

phospholiposome

Noun

Meaning

phospholiposome (plural phospholiposomes)

Any liposome that has a phospholipid membrane

Source: en.wiktionary.org

Close letter words and terms