Meaning of relay neuron in English:
relay neuron
noun
A neuron that is located between two other neurons in a given neural pathway and transmits impulses between them; an interneuron.
Origin
Early 20th century. After French neurone de relais.
Are You Learning English? Here Are Our Top English Tips