What does Armleuchteralgen mean?

Armleuchteralgen - German to English

stoneworts [genus Chara] [algae]