Noun Definition

chlorate

1.Definition: any salt of chloric acid

Category: General