NMDA
nounDefinition of NMDA
: a synthetic amino acid C5H9NO4 that binds selectively to a subset of glutamate receptors on neurons where the binding of glutamate results in the opening of calcium channels
Keep scrolling for more
Keep scrolling for more