serotonin

2 ENTRIES FOUND:

se·ro·to·nin

noun \ˌsir-ə-ˈtō-nən, ˌser-\

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

Seen & Heard

What made you want to look up serotonin? Please tell us where you read or heard it (including the quote, if possible).