exudate : Definition, Usages, News and More

Search Words


  • n  a substance that oozes out from plant pores
  • v  release (a liquid) in drops or small quantities

  • He thinks about "the lovely turquoise exudate, electrical lichen," that forms around the poles of his car batteries.

Hot News: The Heading Text Size Should Match With the Size Of The Image