EXUDATE

Scrabble 15 Words With Friends 16

Definition

  1. verb release (a liquid) in drops or small quantities. — synonyms: exude, transude, ooze_out, ooze
  2. noun a substance that oozes out from plant pores. — synonyms: exudation

See all 39 words you can make from EXUDATE →

← Unscramble different letters