Meaning of “serotonin” - Learner’s Dictionary

serotonin

noun [ U ] us uk /ˌserəˈtəʊnɪn/

(Definition of “serotonin” from the Cambridge Learner’s Dictionary © Cambridge University Press)