What does Analdrüse mean?

Analdrüse - German to English

rectal gland [Glandula analis]