How do you pronounce serotonin?
What is the meaning of serotonin?
Serotonin: A neurotransmitter that is involved in the transmission of nerve impulses. Serotonin is also key to mood regulation; pain perception; gastrointestinal function, including perception of hunger and satiety; and other physical functions.