leachable
English
Etymology
Adjective
leachable (comparative more leachable, superlative most leachable)
- Capable of leaching.
Read in another language
This page is available in 2 languages
leachable (comparative more leachable, superlative most leachable)
This page is available in 2 languages