Dictionary.com
Thesaurus.com

non-leaching

  • a word derived from leaching.
    leaching
    noun
    the dissolution or removal of substances out of soil, ashes, or the like by a process of percolation.

More Suggestions