• word of the day

    glutamate

    glutamate - Dictionary definition and meaning for word glutamate

    Definition
    (noun) a salt or ester of glutamic acid
Download our Mobile App Today
Receive our word of the day
on Whatsapp