leachable
Speech parts
1. leachable - Noun
2. leachable - Adjective
Meaning
leachable (comparative more leachable, superlative most leachable)
Capable of leaching or of being leached
leachable (plural leachables)
Any such material
1. leachable - Noun
2. leachable - Adjective
leachable (comparative more leachable, superlative most leachable)
Capable of leaching or of being leached
leachable (plural leachables)
Any such material