all-eating

Adjective

 * 1) Eating all; consuming everything.