lipopolyplexes
English
Noun
lipopolyplexes
plural of
lipopolyplex