Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: neurotransmitter  'n(y)û-row-trans`mi-tu(r)
  1. A neurochemical that transmits nerve impulses across a synapse

Derived forms: neurotransmitters

Type of: neurochemical

Encyclopedia: Neurotransmitter