polymathist

Noun

 * 1) One versed in many sciences; a person of diverse learning.