Dictionary Check: exudate
"exudate" is a valid word!
Scrabble
15
points
Words with Friends
16
points
Definition
noun
a substance that oozes out from plant pores
verb
release (a liquid) in drops or small quantities
Example:
"exude sweat through the pores"
Advertisement