kamus
.
Search
About
glutamate
English
glutamate
Noun
A salt or ester of glutamic acid
English: glutamate