Meaning of chlorate
Definition of chlorate
(noun)
any
salt
of chloric
acid
Other information on chlorate
WIKIPEDIA results for
chlorate
Amazon results for
chlorate
Tweet