Meaning of exudation

Definition of exudation

(noun) a substance that oozes out from plant pores
the process of exuding; the slow escape of liquids from blood vessels through pores or breaks in the cell membranes

Other information on exudation

WIKIPEDIA results for exudation
Amazon results for exudation