VariousWords beta
Related Terms:
Noun
Definition: Any such drug
Adjective
Definition: preventing or counteracting the effects of serotonin
VariousWords beta
Definition: Any such drug
Definition: preventing or counteracting the effects of serotonin