Meaning of perchlorate

Definition of perchlorate

(noun) a salt of perchloric acid

Other information on perchlorate

WIKIPEDIA results for perchlorate
Amazon results for perchlorate