Synonyms and Antonyms for serotonin | Synonym.com

Synonyms and Antonyms for serotonin

1. serotonin (n.)

a neurotransmitter involved in e.g. sleep and depression and memory

Synonyms: