ALL meanings of serotonin
ser·o·to·nin
S s - noun serotonin chemical in the brain 1
- noun serotonin a neurotransmitter, derived from tryptophan, that is involved in sleep, depression, memory, and other neurological processes. 1
- uncountable noun serotonin Serotonin is a chemical produced naturally in your brain that affects the way you feel, for example making you feel happier, calmer, or less hungry. 0
- noun serotonin a compound that occurs in the brain, intestines, and blood platelets and acts as a neurotransmitter, as well as inducing vasoconstriction and contraction of smooth muscle; 5-hydroxytryptamine (5HT) 0
- noun serotonin a complex amine, C10H12N2O, found in blood, the brain, etc. or produced synthetically: it constricts the blood vessels and contracts smooth muscle tissue, and is important both as a neurotransmitter and a hormone 0