neurotransmissions

English

Noun

neurotransmissions

  1. plural of neurotransmission