Definition: 1. An antidepressant drug.
Show more information about fenpentiadol
Search took: 14.5058 ms