Dictionary Translate Correct Ask AI
Noun
exudate [pl. exudates]
exudate [pl. exudates]