What does Apostellinden mean?

Apostellinden - German to English

twelve Apostles [linden trees]