Meaning of exudate
Definition of exudate
(noun)
a
substance
that oozes out from
plant
pores
(verb)
release
(a liquid) in drops or
small
quantities; "exude
sweat
through
the pores"
Other information on exudate
WIKIPEDIA results for
exudate
Amazon results for
exudate
Tweet