sodium chlorate

Explore definitions, synonyms, and language insights of sodium chlorate

Definitions

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

More General Terms