Definify.com

Definition 2025


exudates

exudates

English

Noun

exudates

  1. plural of exudate