Definify.com

Definition 2026


exudates

exudates

English

Noun

exudates

  1. plural of exudate