Definify.com

Definition 2024


exudates

exudates

English

Noun

exudates

  1. plural of exudate