phospholiposomes
English
Noun
phospholiposomes
plural of
phospholiposome