Definition of Exudate

  • 1. A substance that oozes out from plant pores Noun
  • 2. Release (a liquid) in drops or small quantities Verb

Synonyms for word "exudate"

Semanticaly linked words with "exudate"

Hyponims for word "exudate"