English

edit

Etymology

edit

phospho- +‎ liposome

Noun

edit

phospholiposome (plural phospholiposomes)

  1. Any liposome that has a phospholipid membrane