Douglas Harper's Etymology Dictionary
polyphagia
1690s, "eating to excess," medical Latin, from Greek polyphagia "excess in eating," from polyphagos "eating to excess," from polys "much" (see poly-) + phagein "to eat" (see -phagous). Attested from 1890 in sense "feeding on various kinds of food." Nativized as polyphagy. Related: Polyphagic; polyphagous.
Wiktionary
polyphagia
n. 1 An excessive appetite for food 2 (context zoology English) The eating of many different types of food
Wikipedia
Polyphagia
Polyphagia or hyperphagia is excessive hunger or increased appetite. It derives from the Greek words πολύς (polys) which means "very much" or "many", and φαγῶ (phago) meaning "eating" or "devouring".