NMDA


Meaning of NMDA in English

noun Etymology: N-methyl-D-aspartate Date: 1986 a synthetic amino acid C 5 H 9 NO 4 that binds selectively to a subset of glutamate receptors on neurons where the binding of glutamate results in the opening of calcium channels

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.