Avaricious: having or showing an extreme greed for wealth or material gain. Voracious: wanting or devouring great quantities of food. Garrulous: excessively talkative, especially on trivial matters. Greedy: having an excessive desire or appetite for food.