EXUDATES
“EXUDATES” is a valid word.
16
Scrabble points
17
Words with Friends
8
letters
Definition
EXUDATES is a form of EXUDATE
noun
- a substance that oozes out from plant pores
“EXUDATES” is a valid word.
EXUDATES is a form of EXUDATE