EN

Synonyms for exudates

Exudates, noun plural of exudate. Synonyms in the same form.

Synonyms in the same form

Noun plural