Medical Dictionary

serotonin

noun se·ro·to·nin \ˌsir-ə-ˈtō-nən, ˌser-\

Medical Definition of SEROTONIN

:  a phenolic amine neurotransmitter C10H12N2O that is a powerful vasoconstrictor and is found especially in the brain, blood serum, and gastric mucous membrane of mammals—called also 5-HT, 5-hydroxytryptamine
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears