About us
Define
Definitions for
"Exudative"
oozing or casting off of fluids.
sweye.com