tān​lán​wú​yàn

avaricious and insatiable ; greedy and never satisfied

Definitions

tān​lán​wú​yàn

avaricious and insatiable (idiom); greedy and never satisfied

Sources