Wiktionary
polyampholytes
n. (plural of polyampholyte English)
n. (plural of polyampholyte English)