1. glutamate

noun. (ˈgluːtəˌmeɪt) A salt or ester of glutamic acid.
Synonyms
Antonyms
Featured Games
×