Canadian French Meaning of serotonin
Sérotonine
Other Canadian French words related to Sérotonine
No Synonyms and anytonyms found
Nearest Words of serotonin
Definitions and Meaning of serotonin in English
serotonin (n)
a neurotransmitter involved in e.g. sleep and depression and memory
FAQs About the word serotonin
Sérotonine
a neurotransmitter involved in e.g. sleep and depression and memory
No synonyms found.
No antonyms found.
serotinous => sérotine, serotine => sérotonine, serotherapy => sérothérapie, serosity => Sérhosité, serose => séreux,