YourDictionary

interneuron

noun

any of various nerve cells connecting sensory and motor neurons in the brain and spinal cord

See interneuron in American Heritage Dictionary 4

Learn more about interneuron

link/cite print suggestion box