English-Italian dictionary »

neuromodulator meaning in Italian

EnglishItalian
neuromodulator noun

neuromodulatorenoun