Chlorate - Definition

chlorate

n 1: any salt of chloric acid

Look up another word