English | German | Russian | Czech

excreta English

Meaning excreta meaning

What does excreta mean?

excreta

(= body waste) waste matter (as urine or sweat but especially feces) discharged from the body

Synonyms excreta synonyms

What other words have the same or similar meaning as excreta?

Are you looking for...?