Thesaurus:neurotransmitter

English

Noun

Sense: any substance responsible for sending nerve signals across a synapse between two neurons

Synonyms
Hyponyms

See also

  • Category:Neurotransmitters