chlorate ( synonym found)

Definition of chlorate:

°any salt of chloric acid; chlorates are powerful oxidizing agents.

Back to Top