Word info

decaging

Noun

Meaning

decaging

(chemistry) Removal from a cage structure

Source: en.wiktionary.org

Close letter words and terms