<nephrology> The act, process or function of excreting.

Origin: L. Excretio

(11 Mar 2008)

excrescence, excreta, excrete, excretin < Prev | Next > excretory, excretory duct

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums