INTERNEURON


Meaning of INTERNEURON in English

[ ˌɪntə'njʊərɒn ]

(also ~e -rəʊn )

■ noun Physiology an internuncial neuron.

Derivatives

~al adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.