Translingual

edit

Noun

edit

E631

  1. (food manufacture) sodium inosinate when used as an flavour enhancer