serotonin
1.
(
noun
) a neurotransmitter involved in e.g. sleep and depression and memory
Synonyms:
5-hydroxytryptamine
Related Words:
monoamine neurotransmitter
Terms and Conditions of Use / Copyright Notice