Definition of metabolizability in English:

metabolizability

noun

Biochemistry Biology
  • The ability to be metabolized, or to be made available by metabolic processes.

Origin

1920s.