INTERNEURON Meaning of INTERNEURON in English [in.ter.neu.ron] n (1939): an internuncial neuron -- in.ter.neu.ro.nal adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012