EXUDATE MEANING IN ENGLISH

• Exudate Definition & Synonyms

  1. (v. t. & i.) To exude.
  2. (n.) A product of exudation; an exuded substance.


Synonyms:
Exudation, Exude, Ooze, Transude,

RECENT SEARCHES