serotonin

/sɝʌtˈoʊnɪn/

Explore definitions, synonyms, and language insights of serotonin

Definitions

Noun
a neurotransmitter involved in e.g. sleep and depression and memory