Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

serotonin Definition

Cancel
serotonin
noun(se-ro-to-nin)
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
serotonin
noun(se-ro-to-nin)
ssri
serotonin
noun(se-ro-to-nin)
any of a class of antidepressants (such as fluoxetine) that inhibit the inactivation of serotonin by blocking its reuptake by presynaptic neuron endings —called also selective serotonin reuptake inhibitor

Words Related to serotonin!

serotonin Examples by Brain Bank Users