Words · Rare

exudate

7 letters · 6 distinct letters

  1. noun

    a substance that oozes out from plant pores

  2. verb

    release (a liquid) in drops or small quantities

    exude sweat through the pores

Look up another word

exudate: definition, pronunciation and puzzle history · Nectary