Symclosene definition

Trichloroisocyanuric acid, an industrial disinfectant.
noun
0
0
Advertisement