Search Details

Word: exudate (lookup usage) (lookup stats)


Meaning:

Noun:

  • A fluid that has exuded from somewhere; especially one that has exuded from a pore of an animal or plant.

Source: Wiktionary | Src Info »