liposomes
English
Noun
liposomes
plural of
liposome
Anagrams
semiloops
,
spoilsome