English Dictionary
◊ GLUTAMATE
glutamate
n : a salt or ester of glutamic acid