Definition of Serotonin

  • (noun) a neurotransmitter involved in e.g. sleep and depression and memory

Synonyms of Serotonin


Antonyms of Serotonin


No Antonyms Found.

Homophones of Serotonin


No Homophones Found.