Translingual

edit

Noun

edit

E1518

  1. (food manufacture) glyceryl triacetate or triacetin when used as a humectant