Word info

deoxygenator

Noun

Meaning

deoxygenator (plural deoxygenators)

Any device that deoxygenates

Source: en.wiktionary.org

Close letter words and terms