Dictionary Check: serotonin
"serotonin" is a valid word!
Scrabble
9
points
Words with Friends
11
points
Definition
noun
a neurotransmitter involved in e.g. sleep and depression and memory
Advertisement