meaning of Bienenwabe

Bienenwabe - German to English

honeycomb