transudation

transudation

English Noun
Ad

Definition

the process of passing through a membrane, pore or interstice

Etymology

By surface analysis, trans + sudation.

Ad

Related Words