English edit

Etymology edit

leach +‎ -ability

Noun edit

leachability (countable and uncountable, plural leachabilities)

  1. The quality or degree of being leachable.