body waste - Anglais Synonymes Dictionnaire

body waste

n.
[1] excretion , excreta , excrement , excretory product