The definition :


Definitions of transude:

  • verb:   release (a liquid) in drops or small quantities



Are you interested in alternative search :

:exudate exude ooze ooze out egest eliminate excrete pass extravasate fume gum reek release secrete stream transpire

If you like reading news check: