SUBSTANCE P


Meaning of SUBSTANCE P in English

[substance P] n (1934): a neuropeptide that consists of 11 amino-acid residues, that is widely distributed in the brain, spinal cord, and peripheral nervous system, and that acts across nerve synapses to produce prolonged postsynaptic excitation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.