baker's salt

English

Noun

baker's salt (uncountable)

  1. ammonium carbonate