Another word for serotonin

Noun

5-hydroxytryptamine, serotonin - a neurotransmitter involved in e.g. sleep and depression and memory

Tweets containing the word serotonin

Source : WordNet