EXUDATE Crossword answer

'EXUDATE' is a 7 letter Word starting and ending with E

Crossword clues for EXUDATE

Definition of exudate

  • a substance that oozes out from plant pores

More clues you might be interested in