Definitions for serotonin
Overview of noun serotonin
The noun serotonin has 1 senses? (no senses from tagged texts)
1. serotonin, 5-hydroxytryptamine
(a neurotransmitter involved in e.g. sleep and depression and memory)
(a neurotransmitter involved in e.g. sleep and depression and memory)
