What does Analdrüsen mean?

Analdrüsen - German to English

anal glands