Word Definition

Excreta

  1. Matters to be excreted.

Synonyms