EXUDATE

Definition of EXUDATE

  1. (verb)release (a liquid) in drops or small quantities
  2. (noun)a substance that oozes out from plant pores