neurotransmitters

English

edit

Noun

edit

neurotransmitters

  1. plural of neurotransmitter