English dictionary
sodium chlorate meaning and definition
Definition and meaning of sodium chlorate at MeaningMonkey.org. sodium chlorate meaning and definition in the English Dictionary.SODIUM CHLORATE noun
Definition of sodium chlorate (noun)
- a colorless salt (NaClO3) used as a weed killer and an antiseptic
Source: Princeton University Wordnet