fumivoro

Etymology
From.

Adjective

 * 1) smoke-consuming; fumivorous

Usage notes

 * Used especially to describe a device in steam locomotives that burns the soot particles in the smoke