Meaning of the word serotonin in English

What does serotonin mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

serotonin

US /ˌse.rəˈtoʊ.nɪn/
UK /ˌse.rəˈtəʊ.nɪn/
"serotonin" picture

Noun

a compound present in blood platelets and serum, which constricts the blood vessels and acts as a neurotransmitter, often associated with feelings of well-being and happiness

Example:
Exercise is known to increase the levels of serotonin in the brain.
Low levels of serotonin are often linked to depression.