Saprovore is variously defined, as: