Definition for Neurotransmitter

From Biology Forums Dictionary

A small signalling molecule that is synthesized and stored in nerve cells.