devouring
devouring - adjective
(often followed by `for') ardently or excessively desirous
devouring - thesaurus
avid
esurient
greedy