YourDictionary

serotonin

noun

a complex amine, CHNO, 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

See serotonin in American Heritage Dictionary 4

Learn more about serotonin

Related Articles

link/cite print suggestion box