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.      Оксфордский английский словарь.