English edit

Noun edit

polyplexes

  1. plural of polyplex