transudate

transudate

English Noun
Ad

Definition

The product of transudation

Ad

Related Words