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).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More