serotogenic

English

Adjective

serotogenic (not comparable)

  1. That releases serotonin

Anagrams