SynonymX
Speak
Chlorate
Definition of Chlorate
1.
Any salt of chloric acid
Noun
Semanticaly linked words with "chlorate"
salt
Hyponims for word "chlorate"
salt