edacious

adjective

  1. 1

    devouring or craving food in great quantities

    edacious vultures

    a rapacious appetite

Synonyms

Also useful for “edacious”:Unscrambler