Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of serotonin

Source language: EnglishDictionary language: English

serotonin

Pronunciation:/ˌsɛɹəˈtəʊnɪn//ˌsɛɹəˈtoʊnɪn/

noun

Definitions

  1. An indoleamine neurotransmitter, 5-hydroxytryptamine, that is involved in depression, appetite, etc., and is crucial in maintaining a sense of well-being, security, etc.