Neurotransmitter

A chemical that transmits nerve impulses from a neuron, across a synapse.

Neurotransmitter Definition
Neurotransmitter Definition

Flippy

The leader in educational esports.