meaning of Analdrüse

Analdrüse - German to English

rectal gland [Glandula analis]