English | German | Russian | Czech

excretal English

Meaning excretal meaning

What does excretal mean?

excretal

Relating to excretion or to excrement.

Are you looking for...?