Synonyms of Serotonin in English :
Antonyms of Serotonin in English
Thesaurus of Serotonin in English
Serotonin
see definition of serotoninSynonyms of serotonin
1. (noun) a neurotransmitter involved in e.g. sleep and depression and memory
Hypernyms of serotonin
1. (noun) a neurotransmitter involved in e.g. sleep and depression and memory