Avaricious

Synonyms

Avaricious

  1. Jealous
  2. Angry
  3. Wicked
  4. Greedy

Answer

Avaricious means having or showing an extreme greed for wealth or material gain.

The correct option is D.