exudation ( synonym found)

Definition of exudation:

(n) : the act of exuding; something that is exuded

Definition of exudation:

(n) : the act of exuding; something that is exuded

Back to Top