euphoriant
noun
°A drug which produces feelings of euphoria.
adjective
°Producing euphoria.