chlorate

Noun
  1. Any salt of chloric acid (synset 114634881)

Found on Word Lists

Other Searches