serotonin
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a neurotransmitter involved in e.g. sleep and depression and memory
5-hydroxytryptamine
.
WordNet
Previous
serosa
serose
serosity
serotine
serotinous
Next
serous
serow
serpasil
serpens
serpent