perchlorateEnglish

perchlorate

Noun

A salt of perchloric acid

English: perchlorate