English | German | Russian | Czech

excreter English

Meaning excreter meaning

What does excreter mean?

excreter

One who excretes.

Are you looking for...?