Word info

metabolizable

Adjective

Meaning

metabolizable (comparative more metabolizable, superlative most metabolizable)

(biochemistry) Able to be metabolized

Source: en.wiktionary.org

Close letter words and terms