ampholyte








noun Chemistry.

  1. an ampholytic substance.
50 queries 0.564