English

edit

Noun

edit

exudates

  1. plural of exudate
  NODES