Percolation meaning

The seepage or filtration of a liquid through a porous substance.
noun
0
0
Advertisement