What does Bambusstock mean?

Bambusstock - German to English

bamboo stick