Interneurons meaning

Plural form of interneuron.
noun
0
0
Advertisement

Origin of interneurons

  • inter- +‎ neuron

    From Wiktionary