sour salt

Noun
  1. Crystals of citric acid used as seasoning (synset 107829693)

Other Searches