YourDictionary

interneuron medical definition

noun
A nerve cell found entirely within the central nervous system that acts as a link between sensory neurons and motor neurons.

Related Forms:

  • interneuronal adjective

Learn more about interneuron

link/cite print suggestion box