Exudate
Word Dictionary
-> Exudate
Search:
Exudate
(v. t. & i.) To exude.
(n.) A product of exudation; an exuded substance.
Terms of Use
Canadian Jobs