exudates

English

Noun

exudates

  1. plural of exudate