meaning of exudate
1.
To
exude.
2.
a
substance
that
oozes
out
from
animal
or
plant
pores
Related Words
exudate
|
Developed & Maintained By
Taraprasad.com