Actuated by avarice; extremely greedy for wealth or material gain; immoderately desirous of accumulating property.
Wanting or devouring great quantities of food.
Having a great appetite for anything.