avarice

noun: An extreme desire for wealth or material gain.