EXCRETA


Meaning of EXCRETA in English

n.pl. waste discharged from the body, esp. faeces and urine.

[ L neut. pl.: see EXCRETE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.