Meaning of saturability in English:

saturability

noun

  • The property or condition of being saturable; the degree to which something is saturable.

Origin

Early 19th century; earliest use found in Richard Kirwan (1733–1812), chemist and mineralogist.