English

neurotransmitter noun definition in Cell biology topic from the Oxford Advanced Learner's Dictionary

neurotransmitter

 noun: Cell biology topic
a chemical that carries messages from nerve cells to other nerve cells or muscles