English

edit

Noun

edit

polyampholytes

  1. plural of polyampholyte