lipoplexes
English
Noun
lipoplexes
plural of
lipoplex