Turkish-English dictionary »

serotonin meaning in English

TurkishEnglish
serotonin noun

serotonin(the compound 5-hydroxytryptamine)
noun
[UK: ˌse.rə.ˈtəʊ.nɪn] [US: ˌse.rəˈto.ʊ.nɪn]