perchlorate

Noun
  1. A salt of perchloric acid (synset 114708768)

Found on Word Lists

Other Searches