Beelingo.com

English Dictionary

  • Hide translation

 serotonin serotonin /sɝəˈtoʊnɪn/

noun

  1. A neurotransmitter involved in e.g. sleep and depression and memory  ( 5-hydroxytryptamine , serotonin )
    a neurotransmitter involved in e.g. sleep and depression and memory