SALT OF LEMON


Meaning of SALT OF LEMON in English

or salts of lemon

: either of two salts:

a. : potassium oxalate b

b. : potassium tetroxalate

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.