What does Baumwollstrauch mean?

Baumwollstrauch - German to English

cotton plant