Words · Rare
exudate
7 letters · 6 distinct letters
- noun
a substance that oozes out from plant pores
- verb
release (a liquid) in drops or small quantities
exude sweat through the pores
Words · Rare
7 letters · 6 distinct letters
a substance that oozes out from plant pores
release (a liquid) in drops or small quantities
exude sweat through the pores