Synonyms of Chlorate in English :
Antonyms of Chlorate in English
Thesaurus of Chlorate in English
Chlorate
see definition of chlorateHypernyms of chlorate
1. (noun) any salt of chloric acid
Synonyms of Chlorate in English :
Antonyms of Chlorate in English
Thesaurus of Chlorate in English
1. (noun) any salt of chloric acid