Interneuron - What does it mean?
interneuron | |
has no English definition.
(anatomy) A multipolar neuron that connects afferent and efferent neurons
Between neurons
is likely misspelled.
has no English definition.
