polyphagist

Noun

 * 1) polyphage, glutton