polyplexes
English
Noun
polyplexes
plural of
polyplex