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