synergist

(noun) drug (generic term)

antagonist (antonym)