metabolizable
Adjective
Meaning
metabolizable (comparative more metabolizable, superlative most metabolizable)
(biochemistry) Able to be metabolized
Adjective
metabolizable (comparative more metabolizable, superlative most metabolizable)
(biochemistry) Able to be metabolized