transfluence

transfluence

English Noun
Ad

Definition

The flowing of a liquid through or across something.

Ad

Related Words