interneurons

English

Etymology

inter- +‎ neuron

Noun

interneurons

  1. plural of interneuron