meaning of Bananenstaude

Bananenstaude - German to English

banana tree