meaning of Ausscheidungsorgane

Ausscheidungsorgane - German to English

emunctories