exudate

Nouns

  • (n) a substance that oozes out from plant pores exudation,

Verbs

Synonyms

exudation exude ooze out transude ooze

Words of close approximity