What does bambú mean?

bambú - Spanish to English

bamboo