WTWM

whatsthatwordmean

← Definition
Guess

exudate

nounA substance that oozes out from a plant or wound, such as sap or pus.

Synonyms

secretionnoundischargenoun

Built for word lovers.