Ajinomoto

noun

Definitions

Noun
  1. 1
    monosodium glutamate Brunei, India, Malaysia, Myanmar, Pakistan, Singapore, uncountable

Etymology

From Japanese 味の素 (Ajinomoto).

Next best steps

Mini challenge

Unscramble this word: ajinomoto