Meaning of sodium chlorate

Definition of sodium chlorate

(noun) a colorless salt (NaClO3) used as a weed killer and an antiseptic

Other information on sodium chlorate

WIKIPEDIA results for sodium chlorate
Amazon results for sodium chlorate