English

edit

Etymology

edit

leach +‎ -ant

Noun

edit

leachant (plural leachants)

  1. A liquid used in leaching

See also

edit

Anagrams

edit