EXUDATE


Meaning of EXUDATE in English

[ex.u.date] n (1876): exuded matter

Merriam-Webster English vocab.      Английский словарь Merriam Webster.