EXCRETA


Meaning of EXCRETA in English

[noun] [U] [formal or specialized]Excreta is the waste material produced by a body, esp. solid waste material.

Cambridge English vocab.      Кембриджский английский словарь.