Word Study
serose |
serosity |
serotherapy |
serotine |
serotinous |
serotonin
| serous
| serous membrane
| serow
| serpasil
| serpens
serotonin
WORDNET DICTIONARY
Noun serotonin has 1 sense
- serotonin(n = noun.substance) 5-hydroxytryptamine - a neurotransmitter involved in e.g. sleep and depression and memory; Array is a kind of monoamine neurotransmitter
OXFORD DICTIONARY
serotonin, n. Biol. a compound present in blood serum, which constricts the blood vessels and acts as a neurotransmitter.
Etymology
SERUM + TONIC + -IN
For further exploring for "serotonin" in Webster Dictionary Online