meaning of Cardiadrüsen

Cardiadrüsen - German to English

cardiac glands [Glandulae cardiacae]