Home / E / exudate

exudate

verbnoun /ɛksjʊdeɪt/ 3 syllables 7 letters Scrabble 15 WWF 16
Definitions
verb

release (a liquid) in drops or small quantities

noun

a substance that oozes out from plant pores

Want another word?
Spin the dictionary for a fresh one.
Generate a word →