Word info

demethanizer

Noun

Meaning

demethanizer (plural demethanizers)

A device that removes methane from a (petroleum) gas mixture

Source: en.wiktionary.org

Close letter words and terms