EXCRETA Meaning of EXCRETA in English n.pl. waste discharged from the body, esp. faeces and urine. Etymology: L neut. pl.: see EXCRETE Oxford English vocab. Оксфордский английский словарь. 2012