contrapuntist

CONTRAPUNTIST, n. One skilled in counterpoint.