Noun Definition

percolate

1.Definition: the product of percolation

Category: General