English-Latin dictionary »

neuron, nerve cell meaning in Latin

EnglishLatin
neuron, nerve cell noun

neuronum [neuroni](2nd) N
noun