English edit

Noun edit

polyampholytes

  1. plural of polyampholyte