English Dictionary
◊ DEVOURER
devourer
n : someone who consumes food for nourishment [syn: {eater}, {feeder}]