insatiable
insatiate
unsatiable
a hog for
acquisitive
all-devouring
avaricious
avid
bottomless
coveting
covetous
deathless
devouring
esurient
gluttonous
gobbling
grabby
grasping
greedy
hoggish
immortal
imperishable
impregnable
incorruptible
indelible
indestructible
ineffaceable
ineradicable
inexpugnable
inextinguishable
invincible
invulnerable
irrepressible
limitless
mercenary
miserly
money-hungry
money-mad
nonperishable
omnivorous
overgreedy
piggish
quenchless
rapacious
ravening
ravenous
slakeless
sordid
swinish
unappeasable
all-consuming
impetuous
inordinate
new-found
pent-up
unabated
unbounded
unbridled
unconquerable
uncontrollable
undying
unextinguishable
unflagging
unfulfilled
ungovernable
unreasoning
unsatisfied