EXCRETA


Meaning of EXCRETA in English

(n. pl.) Matters to be excreted.

Webster's English dictionary.      Английский словарь Webster.