rapacious

adjective
  1. extremely greedy, especially for money or possessions
  2. aggressively seizing or plundering

Examples