Origin: Latin suffix -ate
Definition, synonyms and related words
any salt or ester of inosinic acid; the salts are used as flavour enhancers