French-English dictionary »

neurotransmission meaning in English

FrenchEnglish
neurotransmission nom

neurotransmission◼◼◼(transfer of impulses between neurons)
noun