meaning of Ausscheidungsdrüse

Ausscheidungsdrüse - German to English

excretory gland