EXUDATE


Meaning of EXUDATE in English

n. exuded substance, substance that has been discharged

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.