neurotransmitter

Noun
  1. A neurochemical that transmits nerve impulses across a synapse (synset 114831728)

Found on Word Lists

Other Searches