decarbonate

Explore definitions, synonyms, and language insights of decarbonate

Definitions

Verb
remove carbon dioxide from

More General Terms