meaning of Bambus-

Bambus- - German to English

bamboo [attr.]