Definition of セロトニン

セロトニン

serotonin

noun
serotonin