flexanimous

Adjective

 * 1)  Having the power to change somebody's mind.
 * a flexanimous orator