excretion
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
excretion /ɪkˈskriːʃn/ noun (of animal, human) excrétion f;
(of plant) exsudation f.
(of plant) exsudation f.
'excretion' found in these Oxford entries:
English:
French:

