Noun Definition

exudate

1.Definition: a substance that oozes out from plant pores

Related Noun(s):exudation

Category: General