MalayTranslate.com
Malay to English Translator
Translate Here

English to English

serotonin
(,s/E/r/@/'t/oU/n/I/n )

noun (n)

  • a neurotransmitter involved in e.g. sleep and depression and memory
    neurotransmitter yang terlibat dalam e. g. tidur dan depresi dan memori
    source: wordnet30