methanizer
Noun
Meaning
methanizer (plural methanizers)
A device that hydrogenates carbon monoxide and carbon dioxide to produce methane
Noun
methanizer (plural methanizers)
A device that hydrogenates carbon monoxide and carbon dioxide to produce methane