salt of wormwood

English

Noun

salt of wormwood (uncountable)

  1. (obsolete) potassium carbonate