What does Bambusblatt mean?

Bambusblatt - German to English

bamboo leaf