What does Cardiadrüsen mean?

Cardiadrüsen - German to English

cardiac glands [Glandulae cardiacae]