polyquat

Noun

 * 1) Any of several quaternary ammonium compounds that are used as algicides.